loud and continuous chatter - Turco Inglés Diccionario